//package com.ruoyi.framework.config;
//
//import com.ruoyi.framework.interceptor.RequestInterceptor;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
//import java.util.Arrays;
//
///**
// * @ClassName WebConfig
// * @Description: TODO
// * @Author LiuJiaji
// * @Date 2022/11/26 14:41
// **/
//@Configuration
//public class WebConfig implements WebMvcConfigurer {
//    @Autowired
//    private RequestInterceptor requestInterceptor;
//
//
//    @Override
//    public void addInterceptors(InterceptorRegistry registry) {
//        registry.addInterceptor(requestInterceptor)
//                .addPathPatterns("/**")
//                .excludePathPatterns(
//                        //放开的url
//                        Arrays.asList("/favicon.ico**",
//                                "/ruoyi.png**",
//                                "/css/**",
//                                "/docs/**",
//                                "/fonts/**",
//                                "/img/**",
//                                "/ajax/**",
//                                "/js/**",
//                                "/ruoyi/**",
//                                "/captcha/captchaImage**",
//                                "/logout",
//                                "/yyhtmanager",
//                                "/register",
//                                "/gateway.do",
//                                "/system/**",
//                                "/index",
//                                "/hospital/**",
//                                "/api/alipay/**",
//                                "/monitor/**",
//                                "/tool/**",
//                                "/swagger-ui**",
//                                "/webjars/**",
//                                "/api/register/cardNotify",
//                                "/api/diag/cardNotify",
//                                "/bomCost/treeselect"
//                        )
//                );
//
//    }
//}
//
